kween (queen) - French English Dictionary